home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 May: Tool Chest / Developer CD Series May 1996 (Tool Chest) (Apple Computer) (1996).iso / Tool Chest / Development Tools & Languages / Dylan Related / Mindy / Mindy 1.2 - Mac PPC / MacMindy README next >
Encoding:
Text File  |  1995-03-15  |  2.1 KB  |  33 lines  |  [TEXT/ttxt]

  1. MacMindy v1.2
  2.  
  3. PowerPC Macintosh Mindy
  4. Port by Patrick C. Beard <beard@cs.ucdavis.edu>
  5. http://www.bdt.com/home/beard/
  6. Release Date:  3/15/95
  7.  
  8. Introduction
  9.  
  10. MacMindy v1.2 is a port of CMU's Mindy compiler version 1.2 to the Macintosh. There are preliminary releases for PowerPC and 68K Macintoshes, and each consists of two drop-on applications:  "Mindy-Compiler" compiles dylan source code into a byte-code object file; "Mindy" links a byte-code file with the libraries it references, and then executes the program.
  11.  
  12. Mindy-Compiler
  13.  
  14. To compile dylan source code, drop the file on to the program "Mindy-Compiler" in the Finder. After the compiler runs, a new file will be created that contains the compiled results. For example, if you drop the file "hello.dylan", a new file will be created called "hello.dbc". To pass command line arguments to the compiler, create a file called "Compiler.args" in the same folder as your source file. The main option you might need to specify is the name of the library the source code defines.
  15.  
  16. Mindy
  17.  
  18. To execute a compiled program, drop the resulting ".dbc" file on to the program "Mindy" in the Finder. Mindy will link the program against the standard libraries and any libraries you refer to, and then will run your program. To pass a command line to Mindy, create a file called "Mindy.args" in the same folder as your ".dbc" file. Any options that you specify that aren't handled by Mindy will be passed to your program.
  19.  
  20. Documentation
  21.  
  22. Look in the doc folder for documentation about Mindy and the libraries. Everything is provided in HTML format, so you can read it with your favorite WWW client.
  23.  
  24. Examples
  25.  
  26. Examples are provided in the demos folder. Take a look at the hello-world example first.
  27.  
  28. Shameless Plug
  29.  
  30. MacMindy is real primitive right now. For a nicer environment to write dylan programs in, try out "MacMarlais" which is always available at "ftp://ftp.bdt.com//home/beard/". You can also view my WWW home page at "http://www.bdt.com/home/beard/".
  31.  
  32. For more information about Dylan itself, start at the WWW pages at "http://www.cambridge.apple.com/dylan/dylan.html".
  33.